// Decompiled by Jad v1.5.8f. Copyright 2001 Pavel Kouznetsov.
// Jad home page: http://www.kpdus.com/jad.html
// Decompiler options: packimports(3) 
// Source File Name:   Informacion.java

package org.fiel.domain;

import java.io.Serializable;
import java.util.*;

public class Informacion
    implements Serializable
{

    public Informacion()
    {
    }

    public String getAbstract()
    {
        return Abstract;
    }

    public void setAbstract(String abstract1)
    {
        Abstract = abstract1;
    }

    public String getAbstractE()
    {
        return AbstractE;
    }

    public void setAbstractE(String abstractE)
    {
        AbstractE = abstractE;
    }

    public String getCosto()
    {
        return Costo;
    }

    public void setCosto(String costo)
    {
        Costo = costo;
    }

    public String getCostoE()
    {
        return CostoE;
    }

    public void setCostoE(String costoE)
    {
        CostoE = costoE;
    }

    public Date getFechaE()
    {
        return FechaE;
    }

    public void setFechaE(Date fechaE)
    {
        FechaE = fechaE;
    }

    public Date getFechaP()
    {
        return FechaP;
    }

    public void setFechaP(Date fechaP)
    {
        FechaP = fechaP;
    }

    public String getFormato()
    {
        return Formato;
    }

    public void setFormato(String formato)
    {
        Formato = formato;
    }

    public Integer getIdenint()
    {
        return Idenint;
    }

    public void setIdenint(Integer idenint)
    {
        Idenint = idenint;
    }

    public Integer getIdensubtipo()
    {
        return Idensubtipo;
    }

    public void setIdensubtipo(Integer idensubtipo)
    {
        Idensubtipo = idensubtipo;
    }

    public Integer getIdentipo()
    {
        return Identipo;
    }

    public void setIdentipo(Integer identipo)
    {
        Identipo = identipo;
    }

    public String getImagen()
    {
        return Imagen;
    }

    public void setImagen(String imagen)
    {
        Imagen = imagen;
    }

    public String getNameFile()
    {
        return nameFile;
    }

    public void setNameFile(String pNameFile)
    {
        nameFile = pNameFile;
    }

    public String getNameFileE()
    {
        return nameFileE;
    }

    public void setNameFileE(String pNameFileE)
    {
        nameFileE = pNameFileE;
    }

    public String getNivel()
    {
        return Nivel;
    }

    public void setNivel(String nivel)
    {
        Nivel = nivel;
    }

    public Integer getTiempo()
    {
        return tiempo;
    }

    public void setTiempo(Integer tiempo)
    {
        this.tiempo = tiempo;
    }

    public String getTitulo()
    {
        return Titulo;
    }

    public void setTitulo(String titulo)
    {
        Titulo = titulo;
    }

    public String getTituloE()
    {
        return TituloE;
    }

    public void setTituloE(String tituloE)
    {
        TituloE = tituloE;
    }

    public String getADHocPath()
    {
        String meses[] = {
            "Enero", "Febrero", "Marzo", "Abril", "Mayo", "Junio", "Julio", "Agosto", "Septiembre", "Octubre", 
            "Noviembre", "Diciembre"
        };
        if(FechaE != null)
        {
            GregorianCalendar calendar = new GregorianCalendar();
            calendar.setTime(FechaE);
            int mes = calendar.get(2);
            int anio = calendar.get(1);
            String path = meses[mes];
            path = path + Integer.toString(anio);
            return path;
        } else
        {
            return "";
        }
    }

    public int compareTo(Object informacion)
    {
        int result = 0;
        try
        {
            result = FechaE.compareTo(((Informacion)informacion).getFechaE());
        }
        catch(Exception e)
        {
            e.printStackTrace();
        }
        return result;
    }

    protected String Abstract;
    protected String AbstractE;
    protected String Costo;
    protected String CostoE;
    protected Date FechaE;
    protected Date FechaP;
    protected String Formato;
    protected Integer Idenint;
    protected Integer Idensubtipo;
    protected Integer Identipo;
    protected String Imagen;
    protected String nameFile;
    protected String nameFileE;
    protected String Nivel;
    protected String Titulo;
    protected String TituloE;
    protected Integer tiempo;
}
